*********************************************************************************************** Updating to version 1.5 *********************************************************************************************** *********************************************************************************************** Installation instructions *********************************************************************************************** This update to DDDA is for ALL previous versions of DDDA, except beta. 1) Make sure some previous version of DDDA is installed on the computer. 2) Download the installation program d3A_UpdateTo1_5.EXE to some location on your hard drive, for example, the windows desktop. 3) Run the installation program. It will search your computer for DDDA.exe. If it cannot find it, it will abort with an error message. 4) If the installation program finds DDDA.exe, it will prompt you to continue the update. Once it is complete, DDDA will be updated to version 1.5 and can be run immediately. 5) You can delete the previous pdf manuals in the DDDA directory. The new file d3AV1_5Manual.PDF replaces it. *********************************************************************************************** The new build,1,5,2, fixes the following problems *********************************************************************************************** Saving the registration file on XP no longer generates an error. You can now register the program using a file on XP. *********************************************************************************************** The new build, 1.5.1, fixes the following problem: *********************************************************************************************** When the number of bytes read were zero and the user was checking the number of bytes, a read error could still result if the data type was integer or float. This has been fixed so that if no bytes are read, the data is not intrepreted. *********************************************************************************************** The update to Version 1.5 fixes the following problems: *********************************************************************************************** Reading data into a table no longer occasionally crashes the program Attempting to save data from a graph whose first channel has no data can now be done. *********************************************************************************************** Added features for version 1.5 *********************************************************************************************** You can now save directly to file during the run of the experiment If your keyboard settings are wrong, the program wil warn you. *********************************************************************************************** The update to Version 1.4 fixes the following problems: *********************************************************************************************** You no longer get an error when attempting to create certain legal Calculate command expressions. Some calculate expressions were incorrectly calculated. It is advised that when you open a previous experiment in version 1.4 that you edit each calculate command and then press ok. This will reset the calculate command. Remember to resave the experiment before exiting the program. More recent CEC GPIB cards would stop reading with the error:"Read command error, PC was not a listener". This has been fixed. Reading binary data no longer crashes the program. *********************************************************************************************** Added features for version 1.4 *********************************************************************************************** String Concatenate Command: this command allows you to concatenate strings using defined strings and variables. Clear Device's Read Buffer: this command allows you to clear the Device's buffer. This assures that the data you read from a device is the data you intended to read. You now plot to a particular channel in an output instead of having the channel determined for you. DDDA now reads data differently, especially arrays. Please see the help file and manual for more details. You can now comment out/restore individual commands. *********************************************************************************************** The update to Version 1.3 fixes the following problems: *********************************************************************************************** Version 1.2 would not let you read some version 1.1 files. This has been fixed. *********************************************************************************************** The update to Version 1.2 fixes the following problems: *********************************************************************************************** You no longer get an assert if you put in 1 as the array size when reading an array in the Read editor and the Send And Read editor. You no longer get an error when attempting to edit an array variable that uses a single variable as the number of values to read. The address of the device now changes in the device combo box after editing a device within the Interact with Devices form. Reading binary data as float or integer values how works. You not longer get a PDecScript!=0 Block line 311 assert when reading in some multiblock experiments. Previous plots in the same experiment are no longer occasionally overwritten in the Text output. You no longer lose key settings when changing from one communication to another. Now when an experiment is openned with a device address that does not exist on the current machine, the timeout is now preserved when the device is reassigned to a different address. *********************************************************************************************** Added features for version 1.2 *********************************************************************************************** Clear Output Command. Allows the user to clear an output while running the experiment. When this command is called for a Text or BigNum output, all data in the output is deleted. When called for a Graph or Table, only active data is deleted.